
Find hotels in Santa Cruz from CA $54
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Santa Cruz
Family friendly
Apartment
Condo
Pet friendly
Waterpark
Check prices for these dates
Tonight
Aug 15 - Aug 16Tomorrow
Aug 16 - Aug 17Next weekend
Aug 21 - Aug 23In two weeks
Aug 28 - Aug 30Our top choices for Santa Cruz hotels




1. Hotel Restaurant Falucho Paradise Beach
Hotel Restaurant Falucho Paradise BeachSanta Cruz
Lucie
CA $80
CA $108 total
includes taxes & fees
Aug 23 - Aug 24




2. São Jorge Village Turismo Lda
São Jorge Village Turismo LdaSao Lourenco dos Orgaos
Isabel
CA $61
CA $78 total
includes taxes & fees
Sep 14 - Sep 15




3. Hotel Cantinho
Hotel CantinhoSão Salvador do Mundo
Felix
CA $67
CA $85 total
includes taxes & fees
Aug 16 - Aug 17




4. Praia City Apartments
Praia City ApartmentsPraia
CA $43
CA $58 total
includes taxes & fees
Aug 31 - Sep 1




5. Boutique Hotel Praia Maria
Boutique Hotel Praia MariaPraia
Ellendale
CA $67
CA $93 total
includes taxes & fees
Sep 14 - Sep 15




6. Residencial Cosmo
Residencial CosmoAssomada
geoffrey
CA $40
CA $54 total
includes taxes & fees
Aug 20 - Aug 21




7. Happy Day Hotel
Happy Day HotelPraia
Cheryl
CA $98
CA $157 total
includes taxes & fees
Aug 16 - Aug 17




8. Praia Confort
Praia ConfortPraia
Ineida
CA $86
CA $107 total
includes taxes & fees
Aug 24 - Aug 25




9. Hotel Santa Maria
Hotel Santa MariaPraia
Robert
CA $74
CA $101 total
includes taxes & fees
Aug 20 - Aug 21




10. Villa Nayeli Luxury and Simplicity
Villa Nayeli Luxury and SimplicitySao Lourenco dos Orgaos
CA $169
CA $204 total
includes taxes & fees
Sep 1 - Sep 2




11. Syds Guesthouse I
Syds Guesthouse IPraia
Stéphanie
CA $57
CA $74 total
includes taxes & fees
Aug 20 - Aug 21




12. Vivi Hotel
Vivi HotelPraia
Daniela
CA $56
CA $78 total
includes taxes & fees
Aug 31 - Sep 1




13. Apartamentos Santiago
Apartamentos SantiagoPraia
Mario
CA $48
CA $63 total
includes taxes & fees
Aug 17 - Aug 18




14. Sol Hotel
Sol HotelPraia
Enguerrand
CA $97
CA $119 total
includes taxes & fees
Aug 21 - Aug 22




15. Hotel Vulcão
Hotel VulcãoCidade Velha
Peter James
CA $92
CA $114 total
includes taxes & fees
Aug 21 - Aug 22




16. Hotel Santiago
Hotel SantiagoPraia
Robert
CA $89
CA $120 total
includes taxes & fees
Aug 31 - Sep 1




17. Aparthotel Palace
Aparthotel PalacePraia
Marlene
CA $64
CA $90 total
includes taxes & fees
Sep 1 - Sep 2




18. Barceló Praia Cape Verde
Barceló Praia Cape VerdePraia
Ligia
CA $227
CA $270 total
includes taxes & fees
Aug 31 - Sep 1




19. Casa Jardim di Sol
Casa Jardim di SolPraia
Daniel
CA $63
CA $80 total
includes taxes & fees
Sep 6 - Sep 7




20. Hotel Vip Praia
Hotel Vip PraiaPraia
Vida
CA $194
CA $231 total
includes taxes & fees
Aug 21 - Aug 22
Stay near popular Santa Cruz attractions
Porto Madeira
8.6/10 (4 reviews)
You can spend time studying the exhibits at Porto Madeira in Santa Cruz. Amble around the area's beaches or visit its shops.
Espinho Branco
You can spend time exploring the galleries in Espinho Branco during your travels in Santa Cruz. Stroll along the beaches or visit the shops while you're in the area.
Pedra Badejo Municipal Mall
6.8/10 (8 reviews)
During your trip to Santa Cruz, you can enjoy retail therapy at Pedra Badejo Municipal Mall. Amble around the area's beaches or experience its museums.
Learn more about Santa Cruz
Pristine Pedra Badejo Beach invites you to soak up the sun while Porto Madeira offers a glimpse into local maritime culture. Explore the natural beauty of Poilão Dam or unwind at Mangue Beach where golden sands meet crystal-clear waters.
See all hotels in Santa Cruz
Photo by François Cabrol
Top Santa Cruz Hotel Reviews
Barceló Praia Cape Verde
10/10 Excellent
"I had a great stay. Exceptionally beautiful location and views. Spotlessly clean. Large rooms and bathrooms. Very friendly and helpful staff. Great restaurant. Fun local beach directly next door. Can take great long walks along ocean from hotel."
Pestana Trópico
8/10 Good
"The staff were kind and helpful."
King Fisher Village Eco-Boutique Hotel
10/10 Excellent
"The staff was excellent, and the view was to die for and the location is very exceseble. The only problem is that I only stayed on night😂. The place is worth to stay more then one night."
Boutique Hotel Praia Maria
10/10 Excellent
"The room was very large and faced the street. It was very clean and had everything I could want. Staff was nice about my checking in at 2 am. They also were gracious about letting me store my bags. The breakfast, which is included and just across the street, was very tasty and provided good people-watching opportunities. The hotel is near many of the museums and sites that I wanted to see. I went back to the neighborhood restaurant for dinner so that I didn’t have to go far at night. The dinner was quite good as well."
Hotel Vip Praia
10/10 Excellent
"Great service"
Hotel Vulcão
10/10 Excellent
"Nothing to say"
Hotel Pérola
8/10 Good
"I was a little disappointed when I thought the room I booked had an ocean view and it did not. The building is nice, clean and staffs were friendly and courteous. Tiles on floor need to be replaced since some had cracks in them and some parts of the building can use some fresh paints. The Buffett breakfast was good."
Hotel Restaurant Falucho Paradise Beach
8/10 Good
"My room was spacious and very comfortable. Staff, as always, were lovely. I enjoy eating in the restaurant on the beach. "
More cheap stays in Santa Cruz

Turimar Guest House!!
Rua dos Pescadores 54 Praia
CA $49
CA $73 total
Aug 24 - Aug 25
includes taxes & fees
8.4/10 Very good! (22 reviews)

Hotel Principal
Rua Liceu Tarrafal Santiago
CA $53
CA $77 total
Sep 6 - Sep 7
includes taxes & fees
7.8/10 Good! (13 reviews)

Vista Mar
Mar di Baixu Tarrafal Tarrafal
CA $99
CA $123 total
Aug 17 - Aug 18
includes taxes & fees

Villa Nayeli Luxury and Simplicity
Sao Lourenco dos Orgaos São Lourenço dos Órgãos
CA $169
CA $204 total
Sep 1 - Sep 2
includes taxes & fees

Serene 2-bedroom Apartment in Achada Fazenda, Cabo Verde
Santa Cruz Ilha Santiago

